package com.example.tally.utils;

import java.math.BigDecimal;
/*
 * 关于浮点数操作的工具类
 * */
public class FloatUtils {

//    进行除法运算，保留4位小数
    public static float div(float v1,float v2){
        float v3 = v1/v2;
        BigDecimal b1 = new BigDecimal(v3);   //BigDecimal:表示大的浮点数
        float value = b1.setScale(4, 4).floatValue();    //保留4位小数，四舍五入，转换为float类型
        return value;
    }

//    将浮点数类型，转换成百分比形式
    public static String ratioToPercent(float value){
        float v = value * 100;
        BigDecimal b1 = new BigDecimal(v);
        float v1 = b1.setScale(2, 4).floatValue();
        String percent = v1 + "%";
        return percent;
    }
}
